give a good beating to - Turco Inglés Diccionario